package org.darkforest.dao.mapper;

import org.darkforest.dao.annotation.DBMapper;
import org.darkforest.model.Attribute;

import java.util.List;

@DBMapper
public interface AttributeMapper {
    int deleteByPrimaryKey(Integer attrId);

    int insert(Attribute record);

    int insertSelective(Attribute record);

    Attribute selectByPrimaryKey(Integer attrId);

    int updateByPrimaryKeySelective(Attribute record);

    int updateByPrimaryKeyWithBLOBs(Attribute record);

    int updateByPrimaryKey(Attribute record);

    List<Attribute> selectByCondition(Attribute attribute);
}